dev devekuşu - Turkish English Dictionary